Apple Dumpling — definition

1. apple dumpling (Noun)

1 definition

apple dumpling (Noun) — Apples wrapped in pastry and baked.

1 type of
dumpling